/**
 * Copyright  2025, Hai Yue Xing He Technology Co., Ltd
 * 
 * @author        ZHAO LIMIN
 * @version       1.0.1
 * @since         2025-04
 * MeshUtil.ts    网格工具类，基于Vec3 进行网格操作， 用于支持渲染（地形，精灵等）  
 *                采用新的算法， 在3D 上，现根据axis 一个轴，进行旋转，然后2D上进行
 *                切分，在旋转到三维上。旋转矩阵，用cc.mat4 进行处理
 *
 *                
 */
import { Vertex } from "cc";
import { HGeometry } from "./HYXHGeometry";

export class MeshUtil {
    /**
     * 根据HYXHGeometry 计算平面的顶点Vertex 信息，用于渲染
     * @param geometry  利用矢量图（2D，3D)
     * @returns         顶点坐标 
     */
    public static calculateGeomertyVertex(geometry : HGeometry): Array<Vertex> {
        return [];
    }
}

